#pragma once

#include <cppunit/extensions/HelperMacros.h>

#include "ConstraintTable.h"

class ConstraintTableTest : public CPPUNIT_NS::TestFixture 
{ 

	CPPUNIT_TEST_SUITE( ConstraintTableTest ); 
	CPPUNIT_TEST (testConstructor);
	CPPUNIT_TEST (testAdd);
	CPPUNIT_TEST (testGetNumberOfEntry);
	CPPUNIT_TEST (testGetEntry);
	CPPUNIT_TEST_SUITE_END();

public:
	void setUp();
	void tearDown();

	void testConstructor();
	void testAdd();
	void testGetEntry();
	void testGetNumberOfEntry();
};

    